MCPcopy
hub / github.com/TarsCloud/TarsGo / RequestPacket

Struct RequestPacket

tars/protocol/res/requestf/RequestF.go:17–28  ·  view source on GitHub ↗

RequestPacket struct implement

Source from the content-addressed store, hash-verified

15
16// RequestPacket struct implement
17type RequestPacket struct {
18 IVersion int16 `json:"iVersion" tars:"iVersion,tag:1,require:true"`
19 CPacketType int8 `json:"cPacketType" tars:"cPacketType,tag:2,require:true"`
20 IMessageType int32 `json:"iMessageType" tars:"iMessageType,tag:3,require:true"`
21 IRequestId int32 `json:"iRequestId" tars:"iRequestId,tag:4,require:true"`
22 SServantName string `json:"sServantName" tars:"sServantName,tag:5,require:true"`
23 SFuncName string `json:"sFuncName" tars:"sFuncName,tag:6,require:true"`
24 SBuffer []int8 `json:"sBuffer" tars:"sBuffer,tag:7,require:true"`
25 ITimeout int32 `json:"iTimeout" tars:"iTimeout,tag:8,require:true"`
26 Context map[string]string `json:"context" tars:"context,tag:9,require:true"`
27 Status map[string]string `json:"status" tars:"status,tag:10,require:true"`
28}
29
30func (st *RequestPacket) ResetDefault() {
31 st.CPacketType = 0

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected