Struct cyfs_lib::UtilRequestor
source · pub struct UtilRequestor { /* private fields */ }
Implementations§
source§impl UtilRequestor
impl UtilRequestor
pub fn new_default_tcp(dec_id: Option<SharedObjectStackDecID>) -> Self
pub fn new_tcp(
dec_id: Option<SharedObjectStackDecID>,
service_addr: &str
) -> Self
pub fn new(
dec_id: Option<SharedObjectStackDecID>,
requestor: HttpRequestorRef
) -> Self
pub fn into_processor(self) -> UtilOutputProcessorRef
pub fn clone_processor(&self) -> UtilOutputProcessorRef
pub async fn get_device(
&self,
req: UtilGetDeviceRequest
) -> BuckyResult<UtilGetDeviceResponse>
pub async fn get_zone(
&self,
req: UtilGetZoneRequest
) -> BuckyResult<UtilGetZoneResponse>
pub async fn resolve_ood(
&self,
req: UtilResolveOODRequest
) -> BuckyResult<UtilResolveOODResponse>
pub async fn get_ood_status(
&self,
req: UtilGetOODStatusRequest
) -> BuckyResult<UtilGetOODStatusResponse>
pub async fn get_noc_info(
&self,
req: UtilGetNOCInfoRequest
) -> BuckyResult<UtilGetNOCInfoResponse>
pub async fn get_network_access_info(
&self,
req: UtilGetNetworkAccessInfoRequest
) -> BuckyResult<UtilGetNetworkAccessInfoResponse>
pub async fn get_device_static_info(
&self,
req: UtilGetDeviceStaticInfoRequest
) -> BuckyResult<UtilGetDeviceStaticInfoResponse>
pub async fn get_system_info(
&self,
req: UtilGetSystemInfoRequest
) -> BuckyResult<UtilGetSystemInfoResponse>
pub async fn get_version_info(
&self,
req: UtilGetVersionInfoRequest
) -> BuckyResult<UtilGetVersionInfoResponse>
pub async fn build_file_object(
&self,
req: UtilBuildFileOutputRequest
) -> BuckyResult<UtilBuildFileOutputResponse>
pub async fn build_dir_from_object_map(
&self,
req: UtilBuildDirFromObjectMapOutputRequest
) -> BuckyResult<UtilBuildDirFromObjectMapOutputResponse>
Trait Implementations§
source§impl Clone for UtilRequestor
impl Clone for UtilRequestor
source§fn clone(&self) -> UtilRequestor
fn clone(&self) -> UtilRequestor
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more