Use more options given to Base transport class

In order to make the runtime base more flexible with external options, the inner classes can use the options given to the base transport class.