suricata
DNP3ObjectG70V1_ Struct Reference

#include <app-layer-dnp3-objects.h>

Data Fields

uint16_t filename_size
 
uint8_t filetype_code
 
uint8_t attribute_code
 
uint16_t start_record
 
uint16_t end_record
 
uint32_t file_size
 
uint64_t created_timestamp
 
uint16_t permission
 
uint32_t file_id
 
uint32_t owner_id
 
uint32_t group_id
 
uint8_t file_function_code
 
uint8_t status_code
 
char filename [65535]
 
uint16_t data_size
 
char data [65535]
 

Detailed Description

Definition at line 1188 of file app-layer-dnp3-objects.h.

Field Documentation

◆ attribute_code

uint8_t DNP3ObjectG70V1_::attribute_code

Definition at line 1191 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ created_timestamp

uint64_t DNP3ObjectG70V1_::created_timestamp

Definition at line 1195 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ data

char DNP3ObjectG70V1_::data[65535]

Definition at line 1204 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ data_size

uint16_t DNP3ObjectG70V1_::data_size

Definition at line 1203 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ end_record

uint16_t DNP3ObjectG70V1_::end_record

Definition at line 1193 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ file_function_code

uint8_t DNP3ObjectG70V1_::file_function_code

Definition at line 1200 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ file_id

uint32_t DNP3ObjectG70V1_::file_id

Definition at line 1197 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ file_size

uint32_t DNP3ObjectG70V1_::file_size

Definition at line 1194 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ filename

char DNP3ObjectG70V1_::filename[65535]

Definition at line 1202 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ filename_size

uint16_t DNP3ObjectG70V1_::filename_size

Definition at line 1189 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ filetype_code

uint8_t DNP3ObjectG70V1_::filetype_code

Definition at line 1190 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ group_id

uint32_t DNP3ObjectG70V1_::group_id

Definition at line 1199 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ owner_id

uint32_t DNP3ObjectG70V1_::owner_id

Definition at line 1198 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ permission

uint16_t DNP3ObjectG70V1_::permission

Definition at line 1196 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ start_record

uint16_t DNP3ObjectG70V1_::start_record

Definition at line 1192 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().

◆ status_code

uint8_t DNP3ObjectG70V1_::status_code

Definition at line 1201 of file app-layer-dnp3-objects.h.

Referenced by DNP3PushPoint(), and OutputJsonDNP3SetItem().


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