Versions in this module Expand all Collapse all v0 v0.0.4 Nov 4, 2022 v0.0.3 Oct 29, 2022 v0.0.2 Oct 29, 2022 v0.0.1 Oct 29, 2022 Changes in this version + type Apparatus struct + type ApparatusList []*Apparatus + type Client struct + func NewClient(agency, user, password string) (*Client, error) + func (c *Client) ApparatusList() (*ApparatusList, error) + func (c *Client) Dispatchers() (*Dispatchers, error) + func (c *Client) Incidents() (*IncidentList, error) + func (c *Client) Member() (*MemberInfo, error) + func (c *Client) Messages() (*MessageList, error) + func (c *Client) OnDutyAtCodes() (*OnDutyAtCodeList, error) + func (c *Client) ResponderCodes() (*ResponderCodes, error) + func (c *Client) ResponderList() (*ResponderList, error) + func (c *Client) SearchIncidents(isr *IncidentSearchRequest) (*IncidentList, error) + func (c *Client) Subscriber() (*SubscriberInfo, error) + type Dispatcher struct + CentralizedId int + DispatcherId int + DispatcherName string + type Dispatchers struct + Dispatchers []*Dispatcher + SubscriberId int + type Incident struct + AddedBy interface{} + AddedOn string + Address string + ArrivedOn string + ArrivedOnString string + DestinationEmailAddress string + Direction interface{} + HasCoordinatesInBoddy bool + Id int + Index int + IsDst bool + IsVerifiedAndActive bool + LastUpdatedBy interface{} + Location string + LongDirection string + MessageBody string + OriginationEmailAddress string + SubscriberId int + TimeZoneId int + UpdatedOn string + VerifiedAddressStatus int + VerifiedCity string + VerifiedCountry string + VerifiedState string + VerifiedStreetName string + VerifiedStreetNumber string + type IncidentList []*Incident + type IncidentSearchRequest struct + EndTime time.Time + Page int + PageSize int + StartTime time.Time + func (r IncidentSearchRequest) MarshalJSON() ([]byte, error) + type LoginReply struct + Message string + type LoginRequest struct + Agency string + MemberLogin bool + OverrideSession bool + Password string + RememberMe bool + UrlTo string + User string + type MemberInfo struct + AllowDeleteHydrants bool + AllowDeleteMarkers bool + AllowEditOwnProfile bool + AllowEditScrollMessage bool + AllowManageHydrants bool + AllowManageMarkers bool + AllowOwnCFScheduling bool + AllowOwnPCFScheduling bool + AllowToggleEmergencyDD bool + AppPushNotificationsDND bool + CanEditAllSchedules bool + CanEditOwnSchedule bool + CanManageEvents bool + ClearNow bool + ColorBorder int + DefaultCategory int + DefaultLocation string + DefaultRespondNow string + DefaultShiftDuration int + DeviceActive bool + DeviceToken interface{} + DoNotDisturb int + DoNotDisturbDevice bool + DoNotDisturbFinishTime string + DoNotDisturbStartTime string + FirstName string + Id int + LastName string + MaxTimeEmergencyMode int + MemberEmail string + PermittedChangePage6 bool + PermittedToCreateGeofence bool + PermittedToVerifyIncidentAddresses bool + Position string + PositionId int + ProfileImage string + ReminderShifts string + SecondaryEmail string + SubscriberId int + TextMemberAddress string + TextMessageAddressDND bool + type Message struct + CreatedDate time.Time + Id string + Message string + MessageId int + SubscriberId int + type MessageList []*Message + type OnDutyAtCode struct + Id string + KeyEntry string + SubscriberId int + type OnDutyAtCodeList []*OnDutyAtCode + type Responder struct + CalledAt time.Time + ColorBorder int + EtaBefore time.Time + Expired time.Time + Id string + ImageUrl string + IsDst bool + IsMutualAid bool + LastName string + MemberId int + Name string + Order int + Position string + RespondingTo string + ResponseCodeId int + SubscriberId int + SubscriberName string + TimeZoneId int + type ResponderCode struct + CustomSortOrder int + Id int + IsDefaultKey bool + IsTelephoneKey bool + KeyEntry string + StatusForTracking bool + SubscriberId int + type ResponderCodes struct + ResponseCodes []*ResponderCode + TelephoneKeys []*ResponderCode + type ResponderList []*Responder + type SubscriberInfo struct + AdditionalPhone string + AllowSpecialShifts bool + AssignedPhone string + AutoClear bool + City string + Country string + CountryCode string + CurrentDate string + CurrentTime string + Emailaddr string + EnableDigitalDashboard bool + EnableEmailInput bool + EnableLegacyDashboard bool + Id int + IsActive bool + IsAffectedByDstChange bool + Location struct{ ... } + LogoImage string + MaxTimeInToggleView int + MinutesToClearEtaExpired int + Name string + NameForDispatcherUse string + OldIsAffectedByDstChange bool + OldTimeZoneId int + ScreenName string + State string + StatusID int + TelephoneKeyEntries1 string + TelephoneKeyEntries2 string + TelephoneKeyEntries3 string + TelephoneKeyEntries4 string + TelephoneKeyEntries5 string + TelephoneKeyEntries6 string + TelephoneKeyEntries7 string + TelephoneKeyEntries8 string + TelephoneKeyEntries9 string + TelephoneKeyEntriesDef string + TimeZone int + TimeZoneId int + ToggleInDashboard bool + TtdToggleInDashboard bool