org::mpisws::p2p::transport::SocketRequestHandle* org::mpisws::p2p::transport::table::TableTransprotLayerImpl::openSocket(::java::lang::Object* i, ::org::mpisws::p2p::transport::SocketCallback* deliverSocketToMe, ::java::util::Map* options) { auto const ret = new ::org::mpisws::p2p::transport::util::SocketRequestHandleImpl(i, options, logger); npc(ret)->setSubCancellable(npc(tl)->openSocket(i, new TableTransprotLayerImpl_openSocket_2(this, deliverSocketToMe, ret), options)); return ret; }
rice::p2p::commonapi::IdArray* rice::pastry::IdSet::asArray_() { return java_cast< ::rice::p2p::commonapi::IdArray* >(java_cast< ::java::lang::ObjectArray* >(npc(npc(idSet)->keySet())->toArray_(static_cast< ::java::lang::ObjectArray* >(new ::rice::p2p::commonapi::IdArray(int32_t(0)))))); }
void rice::pastry::socket::appsocket::AppSocketPastryNodeFactory_getSocketFactory_1_getSocketChannel_1_2::receiveException(::java::lang::Exception* exception) { npc(c)->receiveException(exception); }
bool rice::pastry::IdSet::isMember(Id* id) { return npc(idSet)->containsKey(id); }
rice::pastry::IdSet* rice::pastry::IdSet::subSet(Id* from, Id* to) { return new ::rice::pastry::IdSet(npc(idSet)->subMap(from, to)); }
void rice::environment::processing::WorkRequest::returnError(::java::lang::Exception* e) { npc(c)->receiveException(e); }
void rice::pastry::IdSet::addMember(Id* id) { npc(idSet)->put(id, nullptr); validHash = false; }
void org::mpisws::p2p::transport::table::TableTransprotLayerImpl::messageReceived(::java::lang::Object* i, ::java::nio::ByteBuffer* m, ::java::util::Map* options) /* throws(IOException) */ { npc(callback)->messageReceived(i, m, options); }
void rice::environment::processing::simple::SimpleProcessor_main_2::receiveResult(::java::lang::Object* result) { npc(::java::lang::System::out())->println(u"Done blocking."_j); }
org::mpisws::p2p::transport::MessageRequestHandle* org::mpisws::p2p::transport::table::TableTransprotLayerImpl::sendMessage(::java::lang::Object* i, ::java::nio::ByteBuffer* m, ::org::mpisws::p2p::transport::MessageCallback* deliverAckToMe, ::java::util::Map* options) { return npc(tl)->sendMessage(i, m, deliverAckToMe, options); }
void org::mpisws::p2p::transport::table::TableTransprotLayerImpl::destroy() { npc(tl)->destroy(); }
java::lang::Object* org::mpisws::p2p::transport::table::TableTransprotLayerImpl::getLocalIdentifier() { return java_cast< ::java::lang::Object* >(npc(tl)->getLocalIdentifier()); }
void org::mpisws::p2p::transport::table::TableTransprotLayerImpl::acceptSockets(bool b) { npc(tl)->acceptSockets(b); }
bool org::mpisws::p2p::transport::table::TableTransprotLayerImpl::hasKey(::java::lang::Object* i) { return npc(knownValues)->containsKey(i); }
int32_t rice::p2p::glacier::v2::messaging::GlacierResponseMessage::numKeys() { return npc(keys)->length; }
void rice::environment::processing::simple::SimpleProcessor_main_2::receiveException(::java::lang::Exception* exception) { npc(exception)->printStackTrace(); }
void rice::environment::processing::WorkRequest::returnResult(::java::lang::Object* o) { npc(c)->receiveResult(o); }
java::lang::String* com::typesafe::config::impl::Tokens_Substitution::tokenText() { return ::java::lang::StringBuilder().append(u"${"_j)->append((this->optional_ ? u"?"_j : u""_j)) ->append(Tokenizer::render(npc(java_cast< ::java::util::List* >(this->value_))->iterator())) ->append(u"}"_j)->toString(); }
int32_t rice::pastry::IdSet::numElements() { return npc(idSet)->size(); }
bool com::typesafe::config::impl::Tokens_Substitution::equals(::java::lang::Object* other) { return super::equals(other) && npc(java_cast< ::java::util::List* >(npc((java_cast< Tokens_Substitution* >(other)))->value_))->equals(value_); }
void rice::pastry::IdSet::removeMember(Id* id) { npc(idSet)->remove(id); validHash = false; }
int32_t com::typesafe::config::impl::Tokens_Substitution::hashCode() { return int32_t(41) * (int32_t(41) + super::hashCode()) + npc(value_)->hashCode(); }
rice::pastry::Id* rice::pastry::IdSet::maxMember() { return java_cast< Id* >(java_cast< ::java::lang::Object* >(npc(idSet)->lastKey())); }
java::lang::String* org::mpisws::p2p::testing::transportlayer::peerreview::PRRegressionTest_getIdStrTranslator_1::toString(PRRegressionTest_IdImpl* id) { return ::java::lang::Integer::toString(npc(id)->id); }
java::util::Iterator* rice::pastry::IdSet::getIterator() { return npc(npc(idSet)->keySet())->iterator(); }
void rice::p2p::glacier::v2::messaging::GlacierResponseMessage::serialize(::rice::p2p::commonapi::rawserialization::OutputBuffer* buf) /* throws(IOException) */ { npc(buf)->writeByte(static_cast< int8_t >(int32_t(0))); super::serialize(buf); npc(buf)->writeInt(npc(keys)->length); for (auto i = int32_t(0); i < npc(keys)->length; i++) { npc((*keys)[i])->serialize(buf); } npc(buf)->writeInt(npc(lifetimes)->length); for (auto i = int32_t(0); i < npc(lifetimes)->length; i++) { npc(buf)->writeLong((*lifetimes)[i]); } npc(buf)->writeInt(npc(authoritative)->length); for (auto i = int32_t(0); i < npc(authoritative)->length; i++) { npc(buf)->writeBoolean((*authoritative)[i]); } npc(buf)->writeInt(npc(haveIt)->length); for (auto i = int32_t(0); i < npc(haveIt)->length; i++) { npc(buf)->writeBoolean((*haveIt)[i]); } }
void rice::p2p::past::gc::GCPastImpl_fetch_9::receiveResult(::java::lang::Object* o) { auto content = java_cast< GCPastContent* >(o); npc(GCPastImpl_this->storage)->setMetadata(npc(content)->getId(), npc(content)->getMetadata(npc(gcid)->getExpiration()), parent); }
void rice::p2p::glacier::v2::messaging::GlacierResponseMessage::ctor(::rice::p2p::commonapi::rawserialization::InputBuffer* buf, ::rice::p2p::commonapi::Endpoint* endpoint) /* throws(IOException) */ { super::ctor(buf, endpoint); keys = new ::rice::p2p::glacier::FragmentKeyArray(npc(buf)->readInt()); for (auto i = int32_t(0); i < npc(keys)->length; i++) { keys->set(i, new ::rice::p2p::glacier::FragmentKey(buf, endpoint)); } lifetimes = new ::int64_tArray(npc(buf)->readInt()); for (auto i = int32_t(0); i < npc(lifetimes)->length; i++) { (*lifetimes)[i] = npc(buf)->readLong(); } authoritative = new ::boolArray(npc(buf)->readInt()); for (auto i = int32_t(0); i < npc(authoritative)->length; i++) { (*authoritative)[i] = npc(buf)->readBoolean(); } haveIt = new ::boolArray(npc(buf)->readInt()); for (auto i = int32_t(0); i < npc(haveIt)->length; i++) { (*haveIt)[i] = npc(buf)->readBoolean(); } }
void rice::pastry::socket::appsocket::AppSocketPastryNodeFactory_getSocketFactory_1_getSocketChannel_1_2::receiveResult(::org::mpisws::p2p::transport::P2PSocket* result) { auto sm = java_cast< ::org::mpisws::p2p::transport::wire::SocketManager* >(npc(AppSocketPastryNodeFactory_getSocketFactory_1_this->AppSocketPastryNodeFactory_this->socketTable)->remove(::java::lang::Integer::valueOf(myUid))); auto ret = npc(sm)->getSocketChannel(); npc(c)->receiveResult(ret); }
void rice::pastry::testing::PastryNetworkTest_fetchLeafSets_1::run() { auto gotResponse = false; { auto finally0 = finally([&] { if(!gotResponse) { npc(::java::lang::System::out())->println(::java::lang::StringBuilder().append(u"Did not hear from "_j)->append(static_cast< ::java::lang::Object* >(handle))->toString()); } { synchronized synchronized_0(unseen); { PastryNetworkTest_this->numThreads--; npc(unseen)->notifyAll(); } } }); try { ::rice::pastry::leafset::LeafSet* ls = nullptr; if(false) throw new ::java::io::IOException(); npc(::java::lang::System::out())->println(::java::lang::StringBuilder().append(u"Response:"_j)->append(static_cast< ::java::lang::Object* >(handle)) ->append(u" "_j) ->append(static_cast< ::java::lang::Object* >(ls))->toString()); gotResponse = true; npc(ps)->println(::java::lang::StringBuilder().append(npc(npc(npc(handle)->getInetSocketAddress())->getAddress())->getHostAddress())->append(u":"_j) ->append(npc(npc(handle)->getInetSocketAddress())->getPort())->toString()); npc(leafsets)->put(static_cast< ::java::lang::Object* >(handle), static_cast< ::java::lang::Object* >(ls)); auto ns = npc(ls)->neighborSet(::java::lang::Integer::MAX_VALUE); if(!npc(npc(ns)->get(int32_t(0)))->equals(static_cast< ::java::lang::Object* >(handle))) { npc(PastryNetworkTest_this->dead)->add(static_cast< ::java::lang::Object* >(handle)); npc(PastryNetworkTest_this->nodes)->remove(static_cast< ::java::lang::Object* >(handle)); npc(leafsets)->remove(static_cast< ::java::lang::Object* >(handle)); npc(leafsets)->put(static_cast< ::java::lang::Object* >(npc(ns)->get(int32_t(0))), static_cast< ::java::lang::Object* >(ls)); } for (auto i = int32_t(1); i < npc(ns)->size(); i++) if((!npc(PastryNetworkTest_this->nodes)->contains(static_cast< ::java::lang::Object* >(npc(ns)->get(i)))) && (!npc(PastryNetworkTest_this->dead)->contains(static_cast< ::java::lang::Object* >(npc(ns)->get(i))))) npc(unseen)->add(static_cast< ::java::lang::Object* >(npc(ns)->get(i))); } catch (::java::net::ConnectException* e) { npc(PastryNetworkTest_this->dead)->add(static_cast< ::java::lang::Object* >(handle)); } catch (::java::net::SocketTimeoutException* e) { npc(PastryNetworkTest_this->unknown)->add(static_cast< ::java::lang::Object* >(handle)); } catch (::java::io::IOException* e) { npc(::java::lang::System::out())->println(::java::lang::StringBuilder().append(u"GOT OTHER ERROR CONNECTING TO "_j)->append(static_cast< ::java::lang::Object* >(handle)) ->append(u" - "_j) ->append(static_cast< ::java::lang::Object* >(e))->toString()); } } }