maxon.IoHandlerInterface¶
Description¶
Methods Signature¶
  | 
Returns the   | 
  | 
Translates a   | 
Returns the url scheme to use in Urls for this handler (such as “file” if this is the IoHandler for the file system).  | 
|
  | 
Returns a normalized   | 
  | 
Opens a connection and returns the specified   | 
  | 
Removes the last part of the given url and returns the parent url.  | 
  | 
Converts an OS or handler-specific system path to a   | 
Methods Definition¶
- 
static 
IoHandlerInterface.GetHandlerForScheme(scheme)¶ Returns the
maxon.IoHandlerwhich is responsible for the given scheme. Themaxon.IoHandleris searched for at the IoHandlers registry.
- 
IoHandlerInterface.GetSystemPath(url)¶ Translates a
maxon.Urlto a OS or handler-specific system path.
- 
IoHandlerInterface.GetUrlScheme()¶ Returns the url scheme to use in Urls for this handler (such as “file” if this is the IoHandler for the file system).
- Returns
 Url scheme of this handler.
- Return type
 
- 
IoHandlerInterface.IoNormalize(self, flags=enums.NORMALIZEFLAGS.SCHEME_BASED)¶ Returns a normalized
maxon.Url. If the normalizedmaxon.Urlis a link, themaxon.IoHandlercan resolve it (if supported).
- 
IoHandlerInterface.OpenConnection(url)¶ Opens a connection and returns the specified
maxon.IoConnectionRefhandler for this type of protocol.- Parameters
 - Returns
 A reference to the specialized
maxon.IoConnectionRef.- Return type
 
- 
IoHandlerInterface.RemoveUrl(url)¶ Removes the last part of the given url and returns the parent url.