pub struct SubscribeOperation;Expand description
Subscribe operation for UPnP event subscriptions
This operation handles creating new UPnP event subscriptions for any service. Unlike regular SOAP operations, this uses HTTP SUBSCRIBE method instead of POST.
Implementations§
Source§impl SubscribeOperation
impl SubscribeOperation
Sourcepub fn execute(
soap_client: &SoapClient,
ip: &str,
service: Service,
request: &SubscribeRequest,
) -> Result<SubscribeResponse>
pub fn execute( soap_client: &SoapClient, ip: &str, service: Service, request: &SubscribeRequest, ) -> Result<SubscribeResponse>
Execute a subscription request for a specific service
This method uses the soap-client’s subscribe functionality to create a UPnP event subscription for the specified service.
§Arguments
soap_client- The SOAP client to use for the requestip- Device IP addressservice- The service to subscribe torequest- The subscription request parameters
§Returns
The subscription response containing SID and timeout
Auto Trait Implementations§
impl Freeze for SubscribeOperation
impl RefUnwindSafe for SubscribeOperation
impl Send for SubscribeOperation
impl Sync for SubscribeOperation
impl Unpin for SubscribeOperation
impl UnsafeUnpin for SubscribeOperation
impl UnwindSafe for SubscribeOperation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more