public int copy(DictionaryClose destCloseMsg) { return rdmDictionaryClose().copy(destCloseMsg); }
@Override public void clear() { if (rdmDictionaryRefresh() != null) rdmDictionaryRefresh().clear(); if (rdmDictionaryClose() != null) rdmDictionaryClose().clear(); if (rdmDictionaryStatus() != null) rdmDictionaryStatus().clear(); if (rdmDictionaryRequest() != null) rdmDictionaryRequest().clear(); }
@Override public String toString() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().toString(); case CLOSE: return rdmDictionaryClose().toString(); case STATUS: return rdmDictionaryStatus().toString(); case REFRESH: return rdmDictionaryRefresh().toString(); default: assert (false); return null; } }
@Override public int streamId() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().streamId(); case CLOSE: return rdmDictionaryClose().streamId(); case STATUS: return rdmDictionaryStatus().streamId(); case REFRESH: return rdmDictionaryRefresh().streamId(); default: assert (false); return 0; } }
@Override public int encode(EncodeIterator encodeIter) { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().encode(encodeIter); case CLOSE: return rdmDictionaryClose().encode(encodeIter); case STATUS: return rdmDictionaryStatus().encode(encodeIter); case REFRESH: return rdmDictionaryRefresh().encode(encodeIter); default: assert (false); return 0; } }
@Override public int decode(DecodeIterator dIter, Msg msg) { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().decode(dIter, msg); case CLOSE: return rdmDictionaryClose().decode(dIter, msg); case STATUS: return rdmDictionaryStatus().decode(dIter, msg); case REFRESH: return rdmDictionaryRefresh().decode(dIter, msg); default: assert (false); return 0; } }
@Override public void streamId(int streamId) { switch (rdmMsgType()) { case REQUEST: rdmDictionaryRequest().streamId(streamId); break; case CLOSE: rdmDictionaryClose().streamId(streamId); break; case STATUS: rdmDictionaryStatus().streamId(streamId); break; case REFRESH: rdmDictionaryRefresh().streamId(streamId); break; default: assert (false); } }