MCPcopy Create free account

hub / github.com/Open-Agriculture/AgIsoStack-rs / functions

Functions320 in github.com/Open-Agriculture/AgIsoStack-rs

↓ 18 callersMethodobject_by_id
(&self, id: ObjectId)
src/object_pool/object_pool.rs:107
↓ 11 callersMethodget_name
(&self)
src/network_management/control_function.rs:67
↓ 9 callersMethodraw
(&self)
src/driver/can_id.rs:141
↓ 8 callersMethodraw
(&self)
src/driver/pgn.rs:45
↓ 7 callersMethodset_state
(&mut self, new_state: AddressClaimingState)
src/network_management/control_function.rs:227
↓ 5 callersMethodtype_
(&self)
src/driver/can_id.rs:150
↓ 4 callersMethodenqueue_can_message
( &mut self, message: CANMessage, queue_priority: MessageQueuePriority, )
src/network_management/network_manager.rs:125
↓ 3 callersMethodfunction_instance
(&mut self, value: impl Into<u8>)
src/network_management/name.rs:259
↓ 3 callersMethodget_self_configurable_address
(&self)
src/network_management/name.rs:168
↓ 3 callersMethodget_timestamp
(&self)
src/network_management/control_function.rs:242
↓ 3 callersMethodobjects_by_type
(&self, object_type: ObjectType)
src/object_pool/object_pool.rs:111
↓ 3 callersMethodpgn
(&self)
src/driver/can_id.rs:183
↓ 3 callersMethodset_device_class
(&mut self, device_class: u8)
src/network_management/name.rs:91
↓ 3 callersMethodset_device_class_instance
(&mut self, device_class_instance: u8)
src/network_management/name.rs:100
↓ 3 callersMethodset_ecu_instance
(&mut self, ecu_instance: u8)
src/network_management/name.rs:109
↓ 3 callersMethodset_function_instance
(&mut self, function: u8)
src/network_management/name.rs:136
↓ 3 callersMethodset_identity_number
(&mut self, identity_number: u32)
src/network_management/name.rs:145
↓ 3 callersMethodset_industry_group
(&mut self, industry_group: u8)
src/network_management/name.rs:154
↓ 3 callersMethodset_manufacturer_code
(&mut self, manufacturer_code: u16)
src/network_management/name.rs:163
↓ 2 callersMethodbuild
(&self)
src/network_management/name.rs:225
↓ 2 callersFunctioncreate_driver
(iface: &str)
examples/forward.rs:29
↓ 2 callersMethoddevice_class
(&mut self, value: impl Into<u8>)
src/network_management/name.rs:251
↓ 2 callersMethoddevice_class_instance
(&mut self, value: impl Into<u8>)
src/network_management/name.rs:247
↓ 2 callersMethodecu_instance
(&mut self, value: impl Into<u8>)
src/network_management/name.rs:263
↓ 2 callersMethodfunction_code
(&mut self, value: impl Into<u8>)
src/network_management/name.rs:255
↓ 2 callersMethodget_control_function_address_by_name
(&self, name: NAME)
src/network_management/network_manager.rs:57
↓ 2 callersMethodget_control_function_by_address
( &self, address: Address, )
src/network_management/network_manager.rs:50
↓ 2 callersMethodget_data
(&self)
src/network_management/can_message.rs:22
↓ 2 callersMethodget_identifier
(&self)
src/network_management/can_message.rs:26
↓ 2 callersMethodget_next_free_arbitrary_address
(&self)
src/network_management/network_manager.rs:76
↓ 2 callersMethodget_preferred_address
(&self)
src/network_management/control_function.rs:215
↓ 2 callersMethodget_random_delay
(&self)
src/network_management/control_function.rs:250
↓ 2 callersMethodget_state
(&self)
src/network_management/control_function.rs:223
↓ 2 callersMethodidentity_number
(&mut self, value: impl Into<u32>)
src/network_management/name.rs:271
↓ 2 callersMethodindustry_group
(&mut self, value: impl Into<u8>)
src/network_management/name.rs:243
↓ 2 callersMethodis_broadcast
(&self)
src/driver/pgn.rs:28
↓ 2 callersMethodopen
(&mut self)
src/driver/socketcan.rs:118
↓ 2 callersMethodpdu_format
(&self)
src/driver/pgn.rs:55
↓ 2 callersMethodset_function
(&mut self, function: u8)
src/network_management/name.rs:127
↓ 2 callersMethodset_self_configurable_address
(&mut self, self_configurable_address: bool)
src/network_management/name.rs:172
↓ 2 callersMethodsize
(&self)
src/object_pool/object_pool.rs:40
↓ 1 callersMethodadd
(&mut self, obj: Object)
src/object_pool/object_pool.rs:103
↓ 1 callersMethodas_iop
(&self)
src/object_pool/object_pool.rs:93
↓ 1 callersMethodget_destination_name
(&self)
src/network_management/can_message.rs:34
↓ 1 callersMethodget_device_class
(&self)
src/network_management/name.rs:87
↓ 1 callersMethodget_device_class_instance
(&self)
src/network_management/name.rs:96
↓ 1 callersMethodget_ecu_instance
(&self)
src/network_management/name.rs:105
↓ 1 callersMethodget_enabled
(&self)
src/network_management/control_function.rs:202
↓ 1 callersMethodget_extended_identity_number
(&self)
src/network_management/name.rs:114
↓ 1 callersMethodget_function
(&self)
src/network_management/name.rs:123
↓ 1 callersMethodget_function_instance
(&self)
src/network_management/name.rs:132
↓ 1 callersMethodget_identity_number
(&self)
src/network_management/name.rs:141
↓ 1 callersMethodget_industry_group
(&self)
src/network_management/name.rs:150
↓ 1 callersMethodget_manufacturer_code
(&self)
src/network_management/name.rs:159
↓ 1 callersMethodget_short_identity_number
(&self)
src/network_management/name.rs:177
↓ 1 callersMethodhas_field_value
(&self, field_value: NameField)
src/network_management/name.rs:32
↓ 1 callersMethodid
(&self)
src/object_pool/object.rs:68
↓ 1 callersMethodis_destination_specific
(&self)
src/driver/pgn.rs:33
↓ 1 callersMethodmanufacturer_code
(&mut self, value: impl Into<u16>)
src/network_management/name.rs:267
↓ 1 callersMethodobject_type
(&self)
src/object_pool/object.rs:122
↓ 1 callersMethodon_new_internal_control_function
( &mut self, new_cf: Rc<RefCell<ControlFunction>>, )
src/network_management/network_manager.rs:68
↓ 1 callersFunctionread_id_type
(data: &mut dyn Iterator<Item = u8>)
src/object_pool/reader.rs:1311
↓ 1 callersMethodread_nonblocking
Read a frame from the driver, if possible The timestamp on the frame is the duration since [`open`](Self::open) was last called.
src/driver/socketcan.rs:137
↓ 1 callersMethodself_configurable_address
(&mut self, value: impl Into<bool>)
src/network_management/name.rs:239
↓ 1 callersMethodset_preferred_address
(&mut self, new_address: Address)
src/network_management/control_function.rs:219
↓ 1 callersMethodset_timestamp
(&mut self, new_timestamp: Option<Instant>)
src/network_management/control_function.rs:246
↓ 1 callersMethodsize
(self)
src/object_pool/object_attributes.rs:80
↓ 1 callersMethodto_frame
(&self, f: CanFrame)
src/driver/socketcan.rs:75
↓ 1 callersMethodupdate
(mut self)
src/network_management/network_manager.rs:314
↓ 1 callersMethodupdate_address_claiming
(&mut self)
src/network_management/network_manager.rs:175
↓ 1 callersMethodupdate_receive_messages
(&mut self)
src/network_management/network_manager.rs:247
↓ 1 callersMethodupdate_transmit_messages
(&mut self)
src/network_management/network_manager.rs:300
↓ 1 callersMethodworking_set_object
(&self)
src/object_pool/object_pool.rs:120
↓ 1 callersMethodwrite
(&self)
src/object_pool/writer.rs:19
↓ 1 callersMethodwrite_nonblocking
(&mut self, frame: &InternalFrame)
src/driver/socketcan.rs:145
Methodadd
(self, rhs: Point<i16>)
src/object_pool/object_attributes.rs:160
Methodalarm_mask_object_by_id
(&self, id: ObjectId)
src/object_pool/object_pool.rs:160
Methodas_rgb
(&self)
src/object_pool/colour.rs:30
Methodas_rgba
(&self)
src/object_pool/colour.rs:34
Methodbuilder
()
src/network_management/name.rs:28
Methodbutton_object_by_id
(&self, id: ObjectId)
src/object_pool/object_pool.rs:202
Methodclose
(&mut self)
src/driver/socketcan.rs:129
Methodcolor_by_index
(&self, index: u8)
src/object_pool/object_pool.rs:279
Methodconstruct_address_claim
(source_address: Address, name: NAME)
src/network_management/network_manager.rs:101
Methodconstruct_request_for_address_claim
()
src/network_management/network_manager.rs:113
Methodcontainer_object_by_id
(&self, id: ObjectId)
src/object_pool/object_pool.rs:188
Methoddata_mask_object_by_id
(&self, id: ObjectId)
src/object_pool/object_pool.rs:153
Methoddata_mask_objects
(&self)
src/object_pool/object_pool.rs:127
Methoddata_page
(&self)
src/driver/pgn.rs:60
Methoddefault
()
src/network_management/name.rs:188
Methoddefault
()
src/network_management/control_function.rs:185
Methoddefault
()
src/network_management/network_manager.rs:322
Methoddefault
()
src/object_pool/colour.rs:317
Methoddefault
()
src/object_pool/object_id.rs:34
Methoddefault
()
src/object_pool/object_pool.rs:285
Methoddestination_address
(&self)
src/driver/can_id.rs:192
Methodencode_unchecked
Encodes a new extended ID using the discrete parts of an identifier but won't validate your combination of PGN and destination address. # Safety Call
src/driver/can_id.rs:114
Methodextended_data_page
(&self)
src/driver/pgn.rs:65
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/driver/driver.rs:12
Methodfrom
(name: NAME)
src/network_management/name.rs:196
next →1–100 of 320, ranked by callers