Class EPICSEvent
java.lang.Object
edu.stanford.slac.archiverappliance.PB.EPICSEvent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeEPICS.FieldValuestatic interfacestatic final classA payload info is the first line in a chunk of data sent back to the client.static interfacestatic enumAn enumeration that indicates what PB message should be used to unmarshall the following chunk of data This is a copy of ArchDBRTypes and the numbers must match the integermap in ArchDBRTypes for the reverse lookup to work Look at DBR2PBTypeMapping to see how we can construct a hashmap that unmarshalls an appropriate language type based on this enum.static final classProtobuf typeEPICS.ScalarBytestatic interfacestatic final classProtobuf typeEPICS.ScalarDoublestatic interfacestatic final classProtobuf typeEPICS.ScalarEnumstatic interfacestatic final classProtobuf typeEPICS.ScalarFloatstatic interfacestatic final classProtobuf typeEPICS.ScalarIntstatic interfacestatic final classProtobuf typeEPICS.ScalarShortstatic interfacestatic final classProtobuf typeEPICS.ScalarStringstatic interfacestatic final classA generic v4 container; we simply store the bytes as obtained from EPICS v4 as the val.static interfacestatic final classVectorChar is the same as ScalarChar as we use ByteString for bothstatic interfacestatic final classProtobuf typeEPICS.VectorDoublestatic interfacestatic final classProtobuf typeEPICS.VectorEnumstatic interfacestatic final classProtobuf typeEPICS.VectorFloatstatic interfacestatic final classProtobuf typeEPICS.VectorIntstatic interfacestatic final classProtobuf typeEPICS.VectorShortstatic interfacestatic final classProtobuf typeEPICS.VectorStringstatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptorstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry) static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-