Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EmotionMsgContent ¶
type EmotionMsgContent struct {
Msg xml.Name `xml:"msg"`
Emoji *EmotionMsgContentEmoji `xml:"emoji"`
Gameext *EmotionMsgContentGameext `xml:"gameext"`
}
type EmotionMsgContentEmoji ¶
type EmotionMsgContentEmoji struct {
Emoji xml.Name `xml:"emoji"`
FromUserName string `xml:"fromusername,attr"`
ToUserName string `xml:"tousername,attr"`
Type string `xml:"type,attr"`
IdBuffer string `xml:"idbuffer,attr"`
Md5 string `xml:"md5,attr"`
Len string `xml:"len,attr"`
ProductId string `xml:"productid,attr"`
AndroidMd5 string `xml:"androidmd5,attr"`
AndroidLen string `xml:"androidlen,attr"`
S60v3Md5 string `xml:"s60v3md5,attr"`
S60v3Len string `xml:"s60v3len,attr"`
S60v5Md5 string `xml:"s60v5md5,attr"`
S60v5Len string `xml:"s60v5len,attr"`
CdnURL string `xml:"cdnurl,attr"`
DesignerId string `xml:"designerid,attr"`
ThumbURL string `xml:"thumburl,attr"`
EncryptURL string `xml:"encrypturl,attr"`
AesKey string `xml:"aeskey,attr"`
ExternURL string `xml:"externurl,attr"`
ExternMd5 string `xml:"externmd5,attr"`
Width string `xml:"width,attr"`
Height string `xml:"height,attr"`
TpURL string `xml:"tpurl,attr"`
TpAuthKey string `xml:"tpauthkey,attr"`
}
type ImageMsgContent ¶
type ImageMsgContent struct {
MsgName xml.Name `xml:"msg"`
Img *ImageMsgContentImg `xml:"img"`
}
type ImageMsgContentImg ¶
type ImageMsgContentImg struct {
ImgName xml.Name `xml:"img"`
AesKey string `xml:"aeskey,attr"`
EncryVer string `xml:"encryver,attr"`
CdnThumbAesKey string `xml:"cdnthumbaeskey,attr"`
CdnThumbUrl string `xml:"cdnthumburl,attr"`
CdnThumbLength string `xml:"cdnthumblength,attr"`
CdnThumbHeight string `xml:"cdnthumbheight,attr"`
CdnThumbWidth string `xml:"cdnthumbwidth,attr"`
CdnMidHeight string `xml:"cdnmidheight,attr"`
CdnMidWidth string `xml:"cdnmidwidth,attr"`
CdnHdHeight string `xml:"cdnhdheight,attr"`
CdnHdWidth string `xml:"cdnhdwidth,attr"`
CdnMidImgUrl string `xml:"cdnmidimgurl,attr"`
Length string `xml:"length,attr"`
Md5 string `xml:"md5,attr"`
}
type RevokeMsgContent ¶
type RevokeMsgContent struct {
SysMsg xml.Name `xml:"sysmsg"`
RevokeMsg *RevokeMsgContentRevoke `xml:"revokemsg"`
}
type RevokeMsgContentRevoke ¶
type VideoMsgContent ¶
type VideoMsgContent struct {
Msg xml.Name `xml:"msg"`
VideoMsg *VideoMsgContentVideo `xml:"videomsg"`
}
type VideoMsgContentVideo ¶
type VideoMsgContentVideo struct {
VideoMsg xml.Name `xml:"videomsg"`
AesKey string `xml:"aeskey,attr"`
CdnThumBaesKey string `xml:"cdnthumbaeskey,attr"`
CdnVideoUrl string `xml:"cdnvideourl,attr"`
CdnThumbUrl string `xml:"cdnthumburl,attr"`
Length string `xml:"length,attr"`
PlayLength string `xml:"playlength,attr"`
CdnThumbLength string `xml:"cdnthumblength,attr"`
CdnThumbWidth string `xml:"cdnthumbwidth,attr"`
CdnThumbHeight string `xml:"cdnthumbheight,attr"`
FromUserName string `xml:"fromusername,attr"`
Md5 string `xml:"md5,attr"`
NewMd5 string `xml:"newmd5,attr"`
IsAd string `xml:"isad,attr"`
}
type VoiceMsgContent ¶
type VoiceMsgContent struct {
Msg xml.Name `xml:"msg"`
VoiceMsg *VoiceMsgContentVoice `xml:"voicemsg"`
}
type VoiceMsgContentVoice ¶
type VoiceMsgContentVoice struct {
VoiceMsg xml.Name `xml:"voicemsg"`
EndFlag string `xml:"endflag,attr"`
Length string `xml:"length,attr"`
VoiceLength string `xml:"voicelength,attr"`
ClientMsgId string `xml:"clientmsgid,attr"`
FromUserName string `xml:"fromusername,attr"`
DownCount string `xml:"downcount,attr"`
CancelFlag string `xml:"cancelflag,attr"`
VoiceFormat string `xml:"voiceformat,attr"`
ForwardFlag string `xml:"forwardflag,attr"`
BufId string `xml:"bufid,attr"`
}
Click to show internal directories.
Click to hide internal directories.