Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CentralSystem ¶
type CentralSystem interface {
Send(cpreq.ChargePointRequest) (cpresp.ChargePointResponse, error)
}
func NewCentralSystemJSON ¶
func NewCentralSystemJSON(conn *ws.Conn) CentralSystem
func NewCentralSystemSOAP ¶
func NewCentralSystemSOAP(csURL string, options *soap.CallOptions) CentralSystem
type CentralSystemJSON ¶
type CentralSystemJSON struct {
*JSON
}
func (*CentralSystemJSON) Send ¶
func (service *CentralSystemJSON) Send(req cpreq.ChargePointRequest) (cpresp.ChargePointResponse, error)
type CentralSystemSOAP ¶
type CentralSystemSOAP struct {
*SOAP
}
func (*CentralSystemSOAP) Send ¶
func (service *CentralSystemSOAP) Send(req cpreq.ChargePointRequest) (cpresp.ChargePointResponse, error)
type ChargePoint ¶
type ChargePoint interface {
Send(csreq.CentralSystemRequest) (csresp.CentralSystemResponse, error)
}
func NewChargePointJSON ¶
func NewChargePointJSON(conn *ws.Conn) ChargePoint
func NewChargePointSOAP ¶
func NewChargePointSOAP(csURL string, options *soap.CallOptions) ChargePoint
type ChargePointJSON ¶
type ChargePointJSON struct {
*JSON
}
func (*ChargePointJSON) Send ¶
func (service *ChargePointJSON) Send(req csreq.CentralSystemRequest) (csresp.CentralSystemResponse, error)
type ChargePointSOAP ¶
type ChargePointSOAP struct {
*SOAP
}
func (*ChargePointSOAP) Send ¶
func (service *ChargePointSOAP) Send(req csreq.CentralSystemRequest) (csresp.CentralSystemResponse, error)
type JSON ¶
type JSON struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.