| // WARNING: This file is machine generated by fidlgen. |
| |
| package name |
| |
| |
| import ( |
| _zx "syscall/zx" |
| _bindings "syscall/zx/fidl" |
| ) |
| |
| |
| |
| |
| const ( |
| SwitchingOrdinalsOrdinalFiveOrdinal uint32 = 2005164903 |
| SwitchingOrdinalsOrdinalFiveGenOrdinal uint32 = 2005164903 |
| SwitchingOrdinalsOnlyGeneratedOrdinalOrdinal uint32 = 667506719 |
| SwitchingOrdinalsOnlyGeneratedOrdinalGenOrdinal uint32 = 667506719 |
| SwitchingOrdinalsEventOrdinalFifteenOrdinal uint32 = 1467258273 |
| SwitchingOrdinalsEventOrdinalFifteenGenOrdinal uint32 = 1467258273 |
| SwitchingOrdinalsEventOnlyGeneratedOrdinalOrdinal uint32 = 2146190926 |
| SwitchingOrdinalsEventOnlyGeneratedOrdinalGenOrdinal uint32 = 2146190926 |
| ) |
| |
| type SwitchingOrdinalsInterface _bindings.ChannelProxy |
| |
| |
| func (p *SwitchingOrdinalsInterface) OrdinalFive() error { |
| var req_ _bindings.Message |
| err := ((*_bindings.ChannelProxy)(p)).SendNew(SwitchingOrdinalsOrdinalFiveOrdinal, req_) |
| return err |
| } |
| |
| func (p *SwitchingOrdinalsInterface) OnlyGeneratedOrdinal() error { |
| var req_ _bindings.Message |
| err := ((*_bindings.ChannelProxy)(p)).SendNew(SwitchingOrdinalsOnlyGeneratedOrdinalOrdinal, req_) |
| return err |
| } |
| |
| func (p *SwitchingOrdinalsInterface) ExpectEventOrdinalFifteen() error { |
| var resp_ _bindings.Message |
| err := ((*_bindings.ChannelProxy)(p)).RecvNew(SwitchingOrdinalsEventOrdinalFifteenOrdinal, resp_) |
| return err |
| } |
| |
| func (p *SwitchingOrdinalsInterface) ExpectEventOnlyGeneratedOrdinal() error { |
| var resp_ _bindings.Message |
| err := ((*_bindings.ChannelProxy)(p)).RecvNew(SwitchingOrdinalsEventOnlyGeneratedOrdinalOrdinal, resp_) |
| return err |
| } |
| |
| |
| type SwitchingOrdinals interface { |
| OrdinalFive() error |
| OnlyGeneratedOrdinal() error |
| } |
| |
| type SwitchingOrdinalsTransitionalBase struct {} |
| |
| |
| type SwitchingOrdinalsInterfaceRequest _bindings.InterfaceRequest |
| |
| func NewSwitchingOrdinalsInterfaceRequest() (SwitchingOrdinalsInterfaceRequest, *SwitchingOrdinalsInterface, error) { |
| req, cli, err := _bindings.NewInterfaceRequest() |
| return SwitchingOrdinalsInterfaceRequest(req), (*SwitchingOrdinalsInterface)(cli), err |
| } |
| |
| type SwitchingOrdinalsStub struct { |
| Impl SwitchingOrdinals |
| } |
| |
| func (s *SwitchingOrdinalsStub) DispatchNew(ord uint32, b_ []byte, h_ []_zx.Handle) (_bindings.Message, error) { |
| switch ord { |
| case SwitchingOrdinalsOrdinalFiveOrdinal: |
| err_ := s.Impl.OrdinalFive() |
| return nil, err_ |
| case SwitchingOrdinalsOnlyGeneratedOrdinalOrdinal: |
| err_ := s.Impl.OnlyGeneratedOrdinal() |
| return nil, err_ |
| } |
| return nil, _bindings.ErrUnknownOrdinal |
| } |
| type SwitchingOrdinalsService struct { |
| _bindings.BindingSet |
| } |
| |
| func (s *SwitchingOrdinalsService) Add(impl SwitchingOrdinals, c _zx.Channel, onError func(error)) (_bindings.BindingKey, error) { |
| return s.BindingSet.Add(&SwitchingOrdinalsStub{Impl: impl}, c, onError) |
| } |
| |
| func (s *SwitchingOrdinalsService) EventProxyFor(key _bindings.BindingKey) (*SwitchingOrdinalsEventProxy, bool) { |
| pxy, err := s.BindingSet.ProxyFor(key) |
| return (*SwitchingOrdinalsEventProxy)(pxy), err |
| } |
| |
| type SwitchingOrdinalsEventProxy _bindings.ChannelProxy |
| |
| func (p *SwitchingOrdinalsEventProxy) EventOrdinalFifteen() error { |
| var event_ _bindings.Message |
| return ((*_bindings.ChannelProxy)(p)).SendNew(SwitchingOrdinalsEventOrdinalFifteenOrdinal, event_) |
| } |
| func (p *SwitchingOrdinalsEventProxy) EventOnlyGeneratedOrdinal() error { |
| var event_ _bindings.Message |
| return ((*_bindings.ChannelProxy)(p)).SendNew(SwitchingOrdinalsEventOnlyGeneratedOrdinalOrdinal, event_) |
| } |
| |
| |