I am attempting to send an object as a serialized string from C++ to C# over QPID which is a messaging system. I currently have a Google proto file as such:
package Serializable;
message Order_ser
{
optional int32 openord = 1 [default = 0];
optional int32 oldord = 2 [default = 0];
optional double price = 3 [default = 0];
}
I get the error at C# end when transferring the object through C++
Protocol message tag had invalid wire type.
This only happens if i assign a value to a double type such as price.