List of all members.
Public Member Functions |
| Message (string name, string doc, RecordSchema request, Schema response, UnionSchema error, bool?oneway) |
| Constructor for Message class.
|
override bool | Equals (Object obj) |
| Tests equality of this Message object with the passed object.
|
override int | GetHashCode () |
| Returns the hash code of this Message object.
|
Static Protected Member Functions |
static bool | areEqual (object o1, object o2) |
| Tests equality of two objects taking null values into account.
|
Properties |
string | Name [get, set] |
| Name of the message.
|
string | Doc [get, set] |
| Documentation for the message.
|
RecordSchema | Request [get, set] |
| Anonymous record for the list of parameters for the request fields.
|
Schema | Response [get, set] |
| Schema object for the 'response' attribute.
|
UnionSchema | Error [get, set] |
| Union schema object for the 'error' attribute.
|
bool | Oneway [get, set] |
| Optional one-way attribute.
|
Constructor & Destructor Documentation
Constructor for Message class.
- Parameters:
-
| name | name property |
| doc | doc property |
| request | list of parameters |
| response | response property |
| error | error union schema |
Member Function Documentation
static bool Avro::Message::areEqual |
( |
object |
o1, |
|
|
object |
o2 | |
|
) |
| | [inline, static, protected] |
Tests equality of two objects taking null values into account.
- Parameters:
-
- Returns:
override bool Avro::Message::Equals |
( |
Object |
obj |
) |
[inline] |
Tests equality of this Message object with the passed object.
- Parameters:
-
- Returns:
override int Avro::Message::GetHashCode |
( |
|
) |
[inline] |
Returns the hash code of this Message object.
- Returns:
Property Documentation
string Avro::Message::Doc [get, set] |
Documentation for the message.
Union schema object for the 'error' attribute.
string Avro::Message::Name [get, set] |
bool Avro::Message::Oneway [get, set] |
Optional one-way attribute.
Anonymous record for the list of parameters for the request fields.
Schema Avro::Message::Response [get, set] |
Schema object for the 'response' attribute.
The documentation for this class was generated from the following file:
- src/apache/main/Protocol/Message.cs