[Tizen.Applications.RPCPort] Add RPCPort ParcelHeader APIs (#3512)
* [rpc-port] Add new APIs
Adds:
class:
- Tizen.Applications.RPCPort.Parcel.Header
Operation:
- Tizen.Applications.RPCPort.Disconnect()
- Tizen.Applications.RPCPort.Parcel.GetHeader()
- Tizen.Applications.RPCPort.Parcel.Header.SetTag()
- Tizen.Applications.RPCPort.Parcel.Header.GetTag()
- Tizen.Applications.RPCPort.Parcel.Header.SetSeqNum()
- Tizen.Applications.RPCPort.Parcel.Header.GetSeqNum()
- Tizen.Applications.RPCPort.Parcel.Header.GetTimeStamp()
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
* Fix some design
Changes:
- Replace TimeStamp and Header scope to Parcel's outside
- Change parameter name of SetSeqNum()
- Change naming for visibility
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
* Fix GetHeader()
Fix implementation that unnecesaary creating Header.
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
* Fix to not matched description of parameter
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
* Remove unnecessary description
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
* Change types of Timestamp to nint
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>
* Change Disconnect()'s exception code
Signed-off-by: ChangGyu Choi <uppletaste@gmail.com>