Revision d1e0f2ca monl/mon_measure.h
monl/mon_measure.h | ||
---|---|---|
61 | 61 |
/* Bitmask defining the capabilities of this instance of the measure */ |
62 | 62 |
MeasurementCapabilities flags; |
63 | 63 |
|
64 |
/* Parameter values */ |
|
65 |
MonParameterValue *param_values; |
|
66 |
|
|
67 | 64 |
/* Pointer to the MeasurePlugin class describing this measure */ |
68 | 65 |
class MeasurePlugin *measure_plugin; |
69 | 66 |
|
... | ... | |
72 | 69 |
|
73 | 70 |
MonHandler mh_remote; |
74 | 71 |
|
75 |
SocketId dst_socketid;
|
|
72 |
uint8_t dst_socketid[SOCKETID_SIZE];
|
|
76 | 73 |
MsgType msg_type; |
77 | 74 |
|
78 |
|
|
79 | 75 |
int used_counter; |
80 | 76 |
|
81 | 77 |
ResultBuffer *rb; |
82 | 78 |
|
79 |
/* Parameter values */ |
|
80 |
MonParameterValue *param_values; |
|
81 |
|
|
82 |
|
|
83 | 83 |
void debugInit(const char *); |
84 | 84 |
void debugStop(); |
85 | 85 |
std::fstream output_file; |
... | ... | |
128 | 128 |
|
129 | 129 |
virtual ~MonMeasure() { |
130 | 130 |
delete[] param_values; |
131 |
if(dst_socketid) |
|
132 |
delete[] (char *) dst_socketid; |
|
133 | 131 |
if(rb != NULL) |
134 | 132 |
delete rb; |
135 | 133 |
}; |
Also available in: Unified diff