/// <inheritdoc /> public void pre_init(omg.org.PortableInterceptor.ORBInitInfo info) { int connectionIdSlotId = info.allocate_slot_id(); int chainSlotId = info.allocate_slot_id(); int receivingSlotId = info.allocate_slot_id(); int loginSlotId = info.allocate_slot_id(); int noInvalidLoginHandlingSlotId = info.allocate_slot_id(); int ignoreThreadSlotId = info.allocate_slot_id(); int joinedChainSlotId = info.allocate_slot_id(); Codec = info.codec_factory.create_codec( new Encoding(ENCODING_CDR_ENCAPS.ConstVal, 1, 2)); Context = new OpenBusContextImpl(connectionIdSlotId, ignoreThreadSlotId, joinedChainSlotId, chainSlotId); ServerInterceptor.Instance.ChainSlotId = chainSlotId; ServerInterceptor.Instance.ReceivingConnectionSlotId = receivingSlotId; ServerInterceptor.Instance.Context = Context; ClientInterceptor.Instance.LoginSlotId = loginSlotId; ClientInterceptor.Instance.NoInvalidLoginHandlingSlotId = noInvalidLoginHandlingSlotId; ClientInterceptor.Instance.Context = Context; info.add_server_request_interceptor(ServerInterceptor.Instance); Logger.Info("Interceptador servidor registrado."); info.add_client_request_interceptor(ClientInterceptor.Instance); Logger.Info("Interceptador cliente registrado."); }
public void pre_init(omg.org.PortableInterceptor.ORBInitInfo info) { omg.org.IOP.Codec codec = info.codec_factory.create_codec( new omg.org.IOP.Encoding(omg.org.IOP.ENCODING_CDR_ENCAPS.ConstVal, 1, 2)); Program.m_codec = codec; }
public void post_init(omg.org.PortableInterceptor.ORBInitInfo info) { // Nothing to do }