public class GangliaMessageEncoder31 extends Object implements IGangliaMessageEncoder
ganglia/lib/gm_protocol.x| Constructor and Description |
|---|
GangliaMessageEncoder31() |
| Modifier and Type | Method and Description |
|---|---|
void |
writeMetadata(XDROutputBuffer xdr,
IGangliaMetadataMessage decl)
Ganglia metadata record.
|
void |
writeMetric(XDROutputBuffer xdr,
IGangliaMetadataMessage decl,
IGangliaMetricMessage msg)
Generate a metric record.
|
void |
writeRequest(XDROutputBuffer xdr,
IGangliaRequestMessage msg)
Generate a request record.
|
public void writeRequest(XDROutputBuffer xdr, IGangliaRequestMessage msg)
IGangliaMessageEncoderwriteRequest in interface IGangliaMessageEncoderxdr - Where to write the record.msg - The message.public void writeMetadata(XDROutputBuffer xdr, IGangliaMetadataMessage decl)
IGangliaMessageEncoderwriteMetadata in interface IGangliaMessageEncoderxdr - Where to write the record.decl - The metadata declaration.public void writeMetric(XDROutputBuffer xdr, IGangliaMetadataMessage decl, IGangliaMetricMessage msg)
IGangliaMessageEncoder
Note: It is critical that the IGangliaMetricMessage is both
internally consistent and consistent with the
IGangliaMetadataMessage for that metric.
writeMetric in interface IGangliaMessageEncoderxdr - Where to write the record.decl - The metadata declaration.msg - The metric value message.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.