Versions in this module Expand all Collapse all v0 v0.1.2 Apr 20, 2017 v0.1.1 Mar 29, 2017 v0.1.0 Mar 25, 2017 Changes in this version + type BaseGetUserByLoginNameRequest struct + Parameters *Parameters + XMLName xml.Name + type BaseGetUserByLoginNameResponse struct + Returns *Returns + XMLName xml.Name + type BulletinGetFollowsRequest struct + Parameters *Parameters + XMLName xml.Name + type BulletinGetFollowsResponse struct + Returns *Returns + XMLName xml.Name + type Client struct + Debugger io.Writer + Endpoint string + Locale string + Password string + SessionId string + Username string + func NewClient(endpoint string) *Client + func (c *Client) BaseGetUserByLoginName(params *Parameters) (*Returns, error) + func (c *Client) BulletinGetFollows(params *Parameters) (*Returns, error) + func (c *Client) Request(action string, path string, req interface{}, res interface{}) error + func (c *Client) ScheduleGetEvents(params *Parameters) (*Returns, error) + func (c *Client) ScheduleGetEventsByTarget(params *Parameters) (*Returns, error) + func (c *Client) UtilGetLoginUserId(params *Parameters) (*Returns, error) + func (c *Client) UtilLogin(params *Parameters) (*Returns, error) + type Condition struct + Day int + EndDate XmlDate + EndTime string + ExclusiveDatetimes ExclusiveDatetimes + StartDate XmlDate + StartTime string + Type string + Week int + type Creator struct + Date time.Time + Name string + UserId int + type Date struct + End XmlDate + Start XmlDate + XMLName xml.Name + type Datetime struct + End time.Time + Start time.Time + XMLName xml.Name + type ExclusiveDatetime struct + End string + Start string + type ExclusiveDatetimes struct + ExclusiveDatetime []ExclusiveDatetime + type FaultDetail struct + Cause string + Code string + CounterMeasure string + Diagnosis string + type Follow struct + Creator *Creator + Id int + Number int + Text string + TopicId int + type Member struct + User User + XMLName xml.Name + type Members struct + Member []Member + XMLName xml.Name + type NopWriter struct + func (d *NopWriter) Write(b []byte) (int, error) + type Parameters struct + End XmlDateTime + Limit int + LoginName []string + Offset int + Password string + Start XmlDateTime + TopicId int + User User + type RepeatInfo struct + Condition Condition + type Returns struct + Cookie string + Follow []Follow + LoginName string + ScheduleEvents []ScheduleEvent + Status string + User []User + UserId int + type ScheduleEvent struct + Description string + Detail string + EventType string + Id int + Members Members + RepeatInfo RepeatInfo + When When + type ScheduleGetEventsByTargetRequest struct + Parameters *Parameters + XMLName xml.Name + type ScheduleGetEventsByTargetResponse struct + Returns *Returns + XMLName xml.Name + type ScheduleGetEventsRequest struct + Parameters *Parameters + XMLName xml.Name + type ScheduleGetEventsResponse struct + Returns *Returns + XMLName xml.Name + type Security struct + UsernameToken UsernameToken + type SoapBody struct + Content interface{} + Fault *SoapFault + XMLName xml.Name + func (b *SoapBody) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + type SoapEnvelope struct + SoapBody *SoapBody + SoapHeader *SoapHeader + XMLName xml.Name + type SoapFault struct + Actor string + Code string + Detail string + Reason string + XMLName xml.Name + type SoapHeader struct + Action string + Locale string + Security Security + Timestamp Timestamp + type Timestamp struct + Created time.Time + Expires time.Time + type User struct + Description string + Email string + Id int + Key int + LoginName string + Name string + Order int + Phone string + Status int + Title string + URL string + Version int + XMLName xml.Name + type UsernameToken struct + Password string + Username string + type UtilGetLoginUserIdRequest struct + Parameters *Parameters + XMLName xml.Name + type UtilGetLoginUserIdResponse struct + Returns *Returns + XMLName xml.Name + type UtilLoginRequest struct + Parameters *Parameters + XMLName xml.Name + type UtilLoginResponse struct + Returns *Returns + XMLName xml.Name + type When struct + Date Date + Datetime Datetime + XMLName xml.Name + type XmlDate struct + func (c *XmlDate) UnmarshalXMLAttr(attr xml.Attr) error + type XmlDateTime struct + func (c XmlDateTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error