New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question about GrainIDs #1621
Comments
|
Is |
It is not. |
What had confused me was that in So - that's one of the three mysteries solved. |
But, do you mind me asking - is there a reason for I take it the main reason |
That goes back to #1123. |
Hi,
I've been working through the codebase a bit, and I've come to a bit of a wall regarding GrainReferences and GrainIDs - what's the functional difference between them? I really want to understand them like so:
But the nice conception doesn't hold up: though some bits of the code really suggest the above, other parts complicate it. For example:
GrainIDs themselves seem to encode interface info, as part of their contained typecodeIn short, they're used indistinctly(?), and I'm confused.
The context of this is that I'm trying to make a mock storage provider, and need to match up passed references to grains - hence trying to understand what exactly a GrainReference is, and why it seems to be intermingled with interface information.
The text was updated successfully, but these errors were encountered: